import Cookies from 'js-cookie'

// 给当前 cookie 设置一个唯一的 key
const TokenKey = 'hrsaas-token'

// 从 cookie 中取值
export function getToken() {
  return Cookies.get(TokenKey)
}

// 给 cookie 赋值
export function setToken(token) {
  return Cookies.set(TokenKey, token)
}

// 删除 cookie 对应的内容
export function removeToken() {
  return Cookies.remove(TokenKey)
}

// 定义一个变量：用来保存 token 的时间戳
const TimeKey = 'hrsass-token-timeout'

// 获取 token 的时间戳
export function getTokenTime () {
  return Cookies.get(TimeKey)
}

// 设置 token 的时间戳
export function setTokeTime () {
  return Cookies.set(TimeKey, Date.now())
}
